翻訳と辞書
Words near each other
・ Grace/Wastelands
・ Graceanna Lewis
・ Graceba Total Communications
・ Gracechurch Street
・ Gracefield
・ Gracefield Arts Centre
・ Gracefield Branch
・ Gracefield GAA
・ Gracefield, New Zealand
・ Gracefield, Quebec
・ Graceful (disambiguation)
・ Graceful 4
・ Graceful catshark
・ Graceful chameleon
・ Graceful clam shrimp
Graceful exit
・ Graceful grenadier
・ Graceful honeyeater
・ Graceful Inheritance
・ Graceful labeling
・ Graceful pitta
・ Graceful priapella
・ Graceful prinia
・ Graceful shark
・ Graceful splayfoot salamander
・ Graceful wattle
・ Graceful World
・ GRACEfulLEE
・ Gracefulness
・ Graceham Moravian Church and Parsonage


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Graceful exit : ウィキペディア英語版
Graceful exit
A graceful exit (or graceful handling) is a simple programming idiom wherein a program detects a serious error condition and "exits gracefully" in a controlled manner as a result. Often the program prints a descriptive error message to a terminal or log as part of the graceful exit.
Usually, code for a graceful exit exists when the alternative—allowing the error to go undetected and unhandled—would produce spurious errors or later anomalous behavior that would be more difficult for the programmer to debug. The code associated with a graceful exit may also take additional steps, such as closing files, to ensure that the program leaves data in a consistent, recoverable state.
Graceful exits are not always desired. In many cases, an outright crash can give the software developer the opportunity to attach a debugger or collect important information, such as a core dump or stack trace, to diagnose the root cause of the error.
In a language that supports formal exception handling, a graceful exit may be the final step in the handling of an exception. In other languages graceful exits can be implemented with additional statements at the locations of possible errors.
==In Perl==
In the Perl programming language, graceful exits are generally implemented via the die operator. For example, the code for opening a file often reads like the following:

# open the file 'myresults' for writing, or die with an appropriate error message
open RESULTS, '>', 'myresults' or die "can't write to 'myresults' file: $!";

If the attempt to open the file myresults fails, the containing program will terminate with an error message and an exit status indicating abnormal termination.
.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Graceful exit」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.